An Extended Symbol Table Infrastructure to Manage the Composition of Output-Specific Generator Information

نویسندگان

  • Pedram Mir Seyed Nazari
  • Alexander Roth
  • Bernhard Rumpe
چکیده

Code generation is regarded as an essential part of model-driven development (MDD) to systematically transform the abstract models to concrete code. One current challenges of templatebased code generation is that output-specific information, i.e., information about the generated source code, is not explicitly modeled and, thus, not accessible during code generation. Existing approaches try to either parse the generated output or store it in a data structure before writing into a file. In this paper, we propose a first approach to explicitly model parts of the generated output. These modeled parts are stored in a symbol for efficient management. During code generation this information can be accessed to ensure that the composition of the overall generated source code is valid. We achieve this goal by creating a domain model of relevant generator output information, extending the symbol table to store this information, and adapt the overall code generation process.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Cultural Development via Mediatheque Center Design

Mediatheque is an inclusive adaptation of library in which public could exchange information in practical way by applying contemporary technology. It is exerting a new method of bilateral exchange information between clients and sources through various media, which not only serve a faster data transmission than books and libraries but also are more efficient than the other services. This compre...

متن کامل

The effect of structural changes in higher education sector on regional output (Case study: Sistan and Baluchestan Province)

Abstract The aim of this study is of the effect of structural changes in higher education on changes of output in Sistan and Baluchestan Province using structural decomposition analysis (SDA). The input-output tables of this region for the period 2006-2011 have been employed as the database of the model. The structural changes were decomposed into two factors: changes in share of specific sect...

متن کامل

Automatic Phase Advancing in a Stand-Alone Switched Reluctance Generator at Different High Speeds for Desired Output Voltage

The switched reluctance motor is a singly excited, doubly salient machine which can be used in generation mode by selecting the proper firing angles of the phases. Due to its robustness, it has the potential and the ability to become one the generators to be used in harsh environment. This paper presents an energy conversion by a Switched Reluctance Generator (SRG) when bifilar converter ci...

متن کامل

A symbol-based fuzzy decision-making approach to evaluate the user satisfaction on services in academic digital libraries

Academic libraries play a significant role in providing core services that include research, teaching and learning. Usersatisfaction is an important indicator for evaluating the performance of library service. This paper develops a methodfor measuring the user satisfaction in a group decision-making environment. First, the performance of service isevaluated by using questionnaire survey. The sc...

متن کامل

A Novel Stand-Alone Single-Phase Induction Generator Using a Three-Phase Machine and a Single-Phase PWM Inverter

A new type of single-phase stand-alone induction generator using a three-phase induction machine and a single-phase voltage-source PWM inverter is introduced. The generator scheme is capable of producing constant load frequency with a very well regulated output voltage. A small lead acid battery and a single-phase full diode-bridge rectifier are used to feed the inverter. The inverter feeds one...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2016